Custom House Hotel
272-283 Victoria Dock Rd., Newham, London, United Kingdom, E16 3BY
(02074) 740011 Phone